a short distance away - Turkish English Dictionary